package com.apimanage.common.health;

/**
 * 健康检查接口
 * 所有需要进行健康检查的组件都应实现此接口
 *
 * @author API管理平台
 */
public interface HealthChecker {
    
    /**
     * 执行健康检查
     * @return 检查结果
     */
    HealthCheckResult check();
    
    /**
     * 获取检查器名称
     * @return 检查器名称
     */
    String getName();
}